package com.efast.cafe.portal.service.common;

import com.efast.cafe.portal.entity.common.tree.PortalTreeType;

/**
 * <p>Service接口</p>
 * <p>Table: portal_tree_type - </p>
 *
 * @since 2018-04-26 11:36:13
 */
public interface IPortalTreeTypeService {

	/**
	*根据主键ID查询
	**/
	public PortalTreeType selectByPrimaryKey(Integer id);
	
	/**
	*根据主键ID删除
	**/
	public void deleteByPrimaryKey(Integer id);
	
	/**
	*新增
	**/
	public Integer insert(PortalTreeType obj);
	
	/**
	*根据主键ID修改 字段的值不为空才修改
	**/
	public void updateByPrimaryKeySelective(PortalTreeType obj);
	
	/**
	*根据主键ID修改
	**/
	public void updateByPrimaryKey(PortalTreeType obj);

	public PortalTreeType selectByTreeByCodeAndRootEntityKey(String treeTypeCode, String rootEntityKey);
}